package cn.cloud9.designpattern.dp01singleton;

/**
 * @author OnCloud9
 * @description 饿汉单例模式第一种
 * @project Java
 * @date 2022年05月22日 9:52
 */
public class Singleton1 {

    // 1、构造器不允许访问
    private Singleton1() {}

    // 2、内部静态成员分配一个实例
    private static final Singleton1 instance = new Singleton1();

    // 3、每次获取时只返回这个实例
    public static Singleton1 getInstance() {
        return instance;
    }
}
